solen razor clams - Español Inglés Diccionario